By bus
There are two bus stations in Varna, one serving the local area and one for longer connections to Sofia, Veliko Tarnovo, Burgas, Plovdiv, Istanbul, Greece, Romania, Central and Western Europe. They aren't that easy to find, so take a taxi. As you approach them from the city centre, the station to the left is the local one, to the right is the long distance one.
By ship
Varna is Bulgaria's only cruise destination. Cruise terminal is located near city centre, close to train station, walking distance to Sea Garden and beaches. Bus and taxi connection to city centre, bus stations, airport, and resorts. There are ferry lines buses only to Ukraine and Georgia.
There a ferry to Ilichevsk Odessa in Ukraine and Poti & Batumi in Georgia. (http://www.port-varna.bg/...)